#include "common.h"
int main()
{
    key_t key = getkey();
    int msgid = msgget(key, IPC_CREAT);
    if(msgid < 0) {
        printf("msgget errno, %s\n", strerror(errno));
        exit(0);
    }
    struct Mymsgbuf buf;
    buf.msgtype = getpid();
    while(scanf("%s", buf.text) != EOF)
    {
        msgsnd(msgid, &buf, sizeof(buf.text), 0);
        if(strcmp(buf.text, "exit") == 0)
            break;
    }
    return 0;
}